Big Huge Thesaurus

nasua narica

noun

sounds kind of like